| 1. | This reserved address space is called the managed heap 这个保留的地址空间被称为托管堆。 |
| 2. | Is moved through a compaction sweep through the managed heap , 实体通过压缩扫描在托管堆中移动时, |
| 3. | Initially , this pointer is set to the managed heap s base address 最初,该指针设置为指向托管堆的基址。 |
| 4. | Gets the size of the managed heap 获取托管堆的大小。 |
| 5. | Each root either refers to an object on the managed heap or is set to null 每个根或者引用托管堆中的对象,或者设置为空。 |
| 6. | It also positions the managed heap s pointer after the last reachable object 它还将托管堆指针定位至最后一个可访问对象之后。 |
| 7. | Allocating memory from the managed heap is faster than unmanaged memory allocation 从托管堆中分配内存要比非托管内存分配速度快。 |
| 8. | Operator to create an object , the runtime allocates memory for the object from the managed heap 运算符创建对象时,运行库都从托管堆为该对象分配内存。 |
| 9. | If all the objects in the managed heap survive a collection , then there is no need for memory compaction 如果托管堆中的所有对象均未被回收,则不需要压缩内存。 |
| 10. | First , it is faster to compact the memory for a portion of the managed heap than for the entire managed heap 首先,压缩托管堆的一部分内存要比压缩整个托管堆速度快。 |